﻿@charset "utf-8";
body
{
	font-family:Tahoma, Helvetica, Arial, Verdana, Sans Serif;
	font-size:12px;
	color:#035795;
	background:#fff;
	/*background:#fff url(../images/gradient.png) left top repeat-x;yu20120106*/
    
}
body.index{background:#fff url(../images/gradient.png) left top repeat-x;}
html,body {margin:0;padding:0;}
#wrapper { width:1000px;margin-right: auto;margin-left: auto; /*background:url(../images/clouds.png) center top no-repeat;*/}/*yu20120106*/
#wrapper.index{background:url(../images/clouds.png) center top no-repeat;}

.subpage_wrap{background:url(../images/xwzx_bg.jpg) left bottom no-repeat;}
.subpage_wrap2_top{width:746px; height:24px; padding-top:30px; padding-left:80px; margin-left:auto; margin-right:auto; background:url(../images/subpage_wrap_top_bg.png) left top no-repeat;}
.subpage_wrap2{width:824px;margin-left:auto; margin-right:auto; border:1px solid #8bcc8c;border-top:0; background:#ffffff url(../images/subpage_wrap_bg.png) left top repeat-x;}
.subpage_wrap2_nav{ padding:0 165px;}
.subpage_wrap2_nav a{ margin-right:30px;}
.subpage_wrap2_current_cjwt{width:121px; height:17px;background:url(../images/subpage_wrap2_current.png) left top no-repeat; margin:3px 0 0 317px; position:relative; top:1px;}
.subpage_wrap2_current_wsdc{width:121px; height:17px;background:url(../images/subpage_wrap2_current.png) left top no-repeat; margin:3px 0 0 165px; position:relative; top:1px;}
.subpage_wrap2_current_wzdt{width:121px; height:17px;background:url(../images/subpage_wrap2_current.png) left top no-repeat; margin:3px 0 0 470px; position:relative; top:1px;}
.subpage_wrap2_inner{width:715px;border:1px solid #8bcc8c;border-bottom:0;margin-left:auto; margin-right:auto;}

/* header */
#header{ height:100px;}
#logo{ width:540px; height:70px; background:url(../images/logo.png) top left no-repeat; float:left; margin-top:10px;}
#login{ width:350px;height:70px;float:right; margin-top:25px; }
.login_inner{height:30px; line-height:20px;}
.login_inner * {float:right; margin:5px 5px 0 0;}
a.mail_login{ display:block; width:65px; height:21px;background:url(../images/buttons.png) -2px -2px no-repeat;}
a.goto_mis{display:block; width:111px; height:22px;background:url(../images/buttons.png) -2px -33px no-repeat;}

/* nav */
#nav{height:40px;padding:0;margin:0; background:url(../images/nav_bg.png) left top no-repeat;}/*yu20120106*/
#nav a{color:#fff; font-weight:bold; font-size:14px;}
#nav li {float:left; width:80px; height:40px; line-height:40px; border-bottom:0; text-align:center;background:url(../images/nav_sperator.png) right center no-repeat;}/*yu20120106*/
#nav li.nav_last{width:382px; text-align:left; padding-left:15px; background:none;}/*yu20120106*/
#nav li.nav_last *{ float:left;}
a.nav_link{display:block;height:40px;line-height:40px;}/*yu20120106*/
a.btn_search{display:block; width:65px; height:24px;background:url(../images/buttons.png) -72px -2px no-repeat; margin:8px 0 0 10px;}/*yu20120106*/
input.input_search{width:120px;margin:10px 0 0 45px;}/*yu20120106*/


/* text slider */
#text_slider_wrap{ height:52px;background:url(../images/text_slider_bg.png) left top repeat-x; border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6; line-height:52px;}
#text_slider{ float:left; width:400px;overflow:hidden; height:52px; line-height:52px; color:#4c5157;}
#text_slider ul li{float:left; margin:0 20px 0 40px;_margin:0 20px 0 20px;width:380px;}

/* sitemap */
.sitemap{height:30px; line-height:30px; margin:5px 0; padding:0 10px;background:url(../images/sitemap_bg.jpg) left top repeat-x; color:#fff;}
.sitemap a{color:#fff;}

.sitemap2{}

.subtitle{height:36px;background:url(../images/sub_title_gyzx.png) left top no-repeat;}
.subtitle .sitemap{height:26px; line-height:26px; margin-left:200px;background:none; color:#035795;}
.subtitle .sitemap a{ color:#035795;}
.subtitle_jszfc{height:36px;background:url(../images/sub_title_jszfc.png) left top no-repeat;}


.sub_title_gcjj{background:url(../images/sub_title_gcjj.png) left top no-repeat;}

/* menus */
.menu{ float:left; width:175px; height:707px; background:url(../images/menu_bg.png) left top no-repeat;}
.menu ul li{width:167px; height:28px; line-height:28px; text-align:center; background:url(../images/menu_button_bg.png) left top repeat-x; border:1px solid #e6e6e6; margin-left:3px;}
.menu ul li a{width:167px; height:28px; line-height:28px; text-align:center;  display:block;}

.menu2_wrap{width:262px;}
.menu2{ width:260px;border:1px solid #c5d6e6; min-height:340px; background:#f1f1f1 url(../images/menu2_bottom_bg.png) left bottom repeat-x;padding-bottom:20px;}
.menu2 ul li{width:230px; height:33px; line-height:33px; padding:0 15px; border-bottom:1px solid #c5d6e6;  background:#d9e4e8;}
.menu2 ul li *{ margin-right:10px;}
.menu2_title{ border-bottom:1px solid #c5d6e6;}

.menu3_wrap{width:262px;}
.menu3{width:260px;border:1px solid #c5d6e6; min-height:300px; background:#f1f1f1; padding-bottom:10px; margin-bottom:10px;}
.menu3_inner{width:232px; margin-left:auto; margin-right:auto;}
.menu3_inner img.menu3_top,.menu3_inner img.menu3_bottom{display: block;}

.menu3 ul li{ height:33px; line-height:33px; padding:0 5px; border-bottom:1px solid #6ec0e6;color:#fff; background:#30a5db;}
.menu3 ul li a{ color:#fff; padding:0 10px;}

.menu4_wrap{width:262px;}
.menu4{width:260px; min-height:200px; padding-bottom:10px; margin-bottom:10px;}
.menu4 ul li{width:230px; height:33px; line-height:33px; padding:0 15px; background:url(../images/menu4_bg.png) left top repeat-x;}
.menu4 ul li *{ float:left; margin-right:20px;}
.menu4 ul li img{ position:relative; top:15px;}
.menu4_title{height:26px;line-height:26px;background:url(../images/menu4_title_bg.png) left top repeat-x;}
.menu4_title a.more{color:#fff;margin-right:5px;}

.menu_title_ggl{height:38px; line-height:38px; padding:0 5px; background:url(../images/menu_title_ggl.png) left top no-repeat;}
.menu_title_zbgg{height:38px; line-height:38px; padding:0 5px; background:url(../images/menu_title_zbgg.png) left top no-repeat;}
.menu_title_zbxx{height:38px; line-height:38px; padding:0 5px; background:url(../images/menu_title_zbxx.png) left top no-repeat;}


/* overview */
.overview{width:230px; min-height:707px; float:left; padding:10px;background:url(../images/menu_bg.png) left top no-repeat;}

/* layer1 */
#layer1{height:300px;}
#layer1_left{width:145px; height:300px; float:left;}
    #layer1_left .table tr td
    {
        height: 16px;
    }
a.btn_jgsz{display:block; width:42px; height:42px;background:url(../images/buttons.png) -2px -68px no-repeat; margin:8px 0 0 4px;}
a.btn_zyzn{display:block; width:42px; height:42px;background:url(../images/buttons.png) -46px -68px no-repeat; margin:8px 0 0 4px;}
a.btn_jzxx{display:block; width:42px; height:42px;background:url(../images/buttons.png) -90px -68px no-repeat; margin:8px 0 0 4px;}
#layer1_left_bottom{height:54px;}
#layer1_center{width:416px; height:300px; float:left; margin:0 20px 0 10px;}
#layer1_right{width:400px;height:300px;float:left;}


/* layer2 */
#layer2{margin:5px 0 5px 0;}
#layer2_left{float:left; width:740px;}
#layer2_right{float:left;}


/* layer3 */
#layer3{margin:5px 0 5px 0;}
#layer3_left{float:left; width:496px; }
#layer3_right{float:left; margin-left:5px; width:496px;}
#layer3_movie{float:left;width:240px; height:183px; border:1px solid #cccccc;margin:10px 5px;padding:5px;}
#layer3_movielist{float:left;width:225px;margin:10px 0 0 0;}

/* layer4 */
#layer4{margin:5px 0 5px 0; }
.layer4_left{width:384px;height:87px; float:left; border:1px solid #e6e6e6;margin-right:5px;background:#fff;}
.layer4_left_title_yyxt{float:left;width:33px;height:87px;border-right:1px solid #e6e6e6;background:url(../images/titles.png) -2px -2px no-repeat;}
.layer4_left_title_jlzx{float:left;width:33px;height:87px;border-right:1px solid #e6e6e6;background:url(../images/titles.png) -37px -2px no-repeat;}
.layer4_left_block{width:102px;height:75px;border:1px solid #99cc66; float:left;margin:5px 0 5px 10px; text-align:center;background:#fff;}
.layer4_right{width:198px;height:73px;border:1px solid #e6e6e6; float:right; padding:7px;background:#fff;}
.layer4_right .contacts{width:176px;height:16px;background:url(../images/contacts_bg.png) left top no-repeat;margin:0 auto 1px auto; padding:4px 10px;}
.layer4_right span.key{ color:#fff;}
.layer4_right span.value{ color:#333;margin:0 0 0 30px;}

/* layer5 */
#layer5{margin:5px 0 10px 0;}
#layer5 a{margin:0 0 0 5px;}
#layer5 .block_title{margin-bottom:5px;}
#layer5 .block_item{padding:0 20px;}

/* copyright */
#copyright{height:16px;background:url(../images/copyright_bg.png) left top repeat-x;border:1px solid #e6e6e6;margin:5px 0 10px 0; color:#517397;padding:6px 10px;}
#copyright span.float_l{margin-right:20px;}
#copyright a{color:#517397;margin:0 5px;}


/* footer */
#footer{ text-align:center; color:#333333; margin:5px 0 20px 0;}
#footer span{ margin:0 10px;}


/* feature 1 */
#feature_wrapper{height:98px;}
#feature_title{ float:left;width:33px; height:98px;background:url(../images/titles.png) -72px -2px no-repeat; border:1px solid #c3c3c3; border-bottom:0;}
#feature_flow_wrapper{height:98px;background:url(../images/feature_bg.png) left top repeat-x;border:1px solid #c3c3c3; border-bottom:0;margin-left:40px;}
#feature_flow{float:left;}
#feature_flow ul li{width:222px; height:92px; border-right:1px solid #c3c3c3; text-align:center; float:left;}
#feature_flow .flow_img{margin:7px 0px;}
#feature_flow_wrapper a.btn_prev{display:block; width:30px; height:98px;background:url(../images/buttons.png) -2px -112px no-repeat;}
#feature_flow_wrapper a.btn_next{display:block; width:30px; height:98px;background:url(../images/buttons.png) -34px -112px no-repeat;}


/* block */
.block{ border:1px solid #e6e6e6;}
.block_title{height:29px; line-height:29px; background:url(../images/block_title_bg.png) left top repeat-x; text-align:center;}
.block_title span.title{ float:left; font-size:14px; margin-left:15px;}
.block_title a.more{float:right;margin-right:5px;}
.block_title_h48{height:48px; line-height:48px; background:url(../images/block_title_bg_h48.png) left top repeat-x; text-align:center;}
.block_summary{height:54px; border-bottom:1px dashed #f2f2f2; padding:0 15px;}
.block_summary p{margin:5px;}
.block_summary a.details{ position:relative; top: -25px;left:305px;}
.block_summary_h97{height:97px; border-bottom:1px dashed #f2f2f2; padding:0 15px;}
.block_summary_h97 p{margin:5px;}
.block_summary_h97_left{float:left; width:120px; margin-top:10px;}
.block_summary_h97_right{float:left;width:200px;margin-top:10px;}
.block_summary_h97 a.details{ position:relative; top: -20px;left:150px;}

.block_item{ height:29px; line-height:29px;border-bottom:1px dashed #f2f2f2; padding:0 15px;}
.block_item *{ float:left;}
.block_item img{ margin-top:10px;}
.block_item span{ margin:0 0 0 5px;}
.block_item span.date{ float:right;}
.block_item span.author{ float:right;}
.block_item_h25{height:25px; line-height:25px;}
.block_item_h30{height:30px; line-height:30px;}
.block_item_h23{padding:0 5px;height:23px; line-height:23px;}
.block_item_h23 img{margin-top:6px;}

.news_block{width:363px; height:257px; float:left; margin:0 5px 8px 0;}
.announcement_block{width:257px;_width:253px; border:1px solid #dce4eb;margin:0 0 8px 0;}
.announcement_block_title{ height:26px;line-height:26px; background:url(../images/announcement_block_title_bg.png) left top repeat-x; }
.announcement_block_title a.more{float:right;margin-right:5px; color:#fff;}
.announcement_block_left{width:115px; height:181px;float:left; border:1px solid #e6e6e6; margin:10px 3px;_margin:10px 2px;}
.announcement_block_right{width:128px; height:181px;float:left; margin:10px 0px;}
.newspaper_no{width:128px; height:41px;background:url(../images/newspaper_no.png) left top no-repeat;}
.newspaper_no span{font-size:20px; font-weight:bold; position:relative; left:50px; top:2px;}
.announcement_block_right_subtitle{width:116px; height:21px; line-height:21px; border:1px solid #bdd0e6; background:#f1f1f1; padding:0 5px;}
.newspaper_links { margin-bottom:10px;}
.newspaper_links a{ margin:0 10px;}
.announcement_block .more_wrap{padding:7px 5px;}
.tabcontent_subtitle{width:247px; height:42px;border:1px solid #bdd0e6; background:#f1f1f1; margin:10px 0; margin-left:auto; margin-right:auto;}

.picnews_block{width:326px; height:309px; float:left; margin:0 5px 5px 0;}
.block_summary_h100{height:100px; border-bottom:4px solid #e4f0fd; margin:0 10px; padding:10px 0;}
.block_summary_h100_left{float:left; width:128px; margin-right:10px; }
.block_summary_h100_right{float:left;width:160px;}

/* content */
.content{width:793px; margin:5px; padding:10px;}
.content h3{ text-align:center; font-weight:normal;}
.content2{width:730px; margin:5px;}

/* article */
.article_title{height:15px;border-bottom:4px solid #e4f0fd; padding:30px; font-size:16px; text-align:center;}
.article_subtitle{height:10px;padding:20px 40px;}
.article_content{font-size:14px; padding:10px;margin-bottom:20px;border-bottom:4px solid #e4f0fd;}
.article_content p{ text-indent:30px;}
.article_img_wrap{ text-align:center; font-size:14px; margin:10px 0;}
.article_img_wrap div{ margin:5px 0;}

/* pic_block */
.pic_block{width:127px; height:117px; float:left;margin:0 12px 10px 12px; text-align:center;}
.pic_block img{ margin-bottom:5px;}

.pic_block2{width:161px; height:155px; float:left;margin:0 30px 20px 30px;_margin:0 25px 20px 25px; text-align:center;}
.pic_block2 img{ margin-bottom:5px;}

/* 中线图片 */
.zxtp_left{ float:left; width:495px; margin:10px 15px;_margin:10px 5px;}
.zxtp_bigpic{margin-bottom:5px;}
.zxtp_right{float:left;width:470px; margin:10px 0;}
.zxtp_flow_wrapper{ margin:5px 0; }
.zxtp_flow{ float:left;height:135px;}
.zxtp_flow ul li{width:166px;height:135px; text-align:center; float:left;margin:0 10px;_margin:0 8px;}
.zxtp_flow .flow_img{margin:7px 0px;}
.zxtp_flow_wrapper a.btn_prev{display:block; width:30px; height:95px;background:url(../images/buttons.png) -67px -115px no-repeat; margin-top:15px;}
.zxtp_flow_wrapper a.btn_next{display:block; width:30px; height:95px;background:url(../images/buttons.png) -100px -115px no-repeat; margin-top:15px;}
.zxtp_list{ border-bottom:1px dashed #cfcfcf; padding:20px;}
.zxtp_pic_block{ width:340px; margin-right:5px;_margin-right:0;}
.zxtp_pic_block_img{width:134px;}
.zxtp_pic_block_title{width:200px; margin-left:5px;}
.zxtp_pic_block_title p{ text-indent:0;}

/* 机构设置 */
.jgsz_department_wrap{background:#f2f5fa; width:750px; margin:10px auto; margin-left:auto; margin-right:auto;}
.jgsz_department_title{ float:left; width:67px; background:#e5eef5;}
.jgsz_department_title_text{ width:20px; font-size:14px;margin-left:auto; margin-right:auto;}
.jgsz_department_content{margin-left:67px; padding:10px;}
.jgsz_department_content div{height:30px; line-height:30px; margin:5px 0;}
.jgsz_department_content div *{ float:left; margin:0 5px;}

/* 领导成员 */
.ldcy_wrap{height:190px; padding:10px 20px; border-bottom:1px dashed #f1f1f1;}
.ldcy_img{ float:left; width:120px; height:168px;}
.ldcy_discription_title{height:30px;}
.ldcy_discription{ margin-left:150px;}
.ldcy_discription p{ color:#000;}
a.gotosection{width:80px;height:27px; background:#d9e6ef; display:block; line-height:27px; text-align:center;}

/* 新闻中心二级 */
.xwzx_list{ margin-left:272px; border:1px solid #c5d6e6; background:#e7ebee;}
.xwzx_list_title{height:68px; line-height:68px; background:url(../images/xwzx_list_title.png) left top repeat-x;}
.xwzx_list_title span{margin-left:155px; }
.xwzx_list span.date{color:#035795;}

/* 建设者风采二级 */
.jszfc_img{ float:left; width:220px; background:#e5eef5; padding:25px;}
.jszfc_img_list{ width:440px; margin:5px;}
.jszfc_jszsj{width:360px; margin-right:5px; background:#fff;}
.jszfc_ysly{margin-right:0;width:360px; background:#e5eef5; }
.jszfc_ysly_content{ padding:20px; padding-right:0; text-align:center;}
.jszfc_ysly_img{ width:140px; float:left; margin-right:30px;}
.jszfc_ysly_img div{margin:5px 0;}

/* 招标_未知 */
.zb_left{ width:260px;}
.zb_right{ width:732px; margin-left:5px;}
.zb_left span.date,.zb_right span.date{ color:#035795;}
.zb_img{width:140px; padding:15px;}
.zb_list{margin-left:165px; margin-top:10px;}

/* 常见问题 */
.qa{border-bottom:1px dashed #cfcfcf; padding:5px 10px;}
p.answer{margin:0 20px;}

/* 网上调查 */
a.submit{display:block;width:78px; height:25px; line-height:25px; background:url(../images/btn_bg.png) left top repeat-x; border:1px solid #d8d8d8; text-align:center; }
.wsdc_submit{padding:20px 30px;}

/* 中线视频 */
.zxsp_list{border-bottom:1px dashed #cfcfcf; padding:20px;}
.zxsp_detail_title{height:85px; border-bottom:1px dashed #cfcfcf; text-align:center;}
.zxsp_detail_title h3{ font-weight:normal;}
.zxsp_detail{padding:20px; text-align:center;}

/* 航拍专题页面 */
#hp_wrapper{width:1000px; margin-right: auto;margin-left: auto;background:#ffffff url(../images/hp_bg.jpg) left top no-repeat;}
#hp_block1{height:1056px;}
#hp_block1_l{ width:500px;height:1056px; float:left;}
#hp_block1_l_flash{margin:339px 0 0 0;}
#hp_block1_r{ width:498px;height:1056px; float:left;}
#hp_block1_r_movie{ background:#ffffff; padding:3px; width:400px; height:250px; margin:230px 0 0 42px; display:block;
                    -moz-box-shadow: 3px 3px 5px #333;
             -webkit-box-shadow: 3px 3px 5px #333;
             box-shadow: 1px 1px 5px #777, -1px -1px 5px #777;
             filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=135, Strength=3);
             }
#hp_block1_r_description{width:400px; margin:110px 0 0 42px; }
#hp_block1_r_description p{ font-size:14px; font-weight:bold; font-family:"宋体"; text-indent:30px; color:#fff; width:400px;text-shadow: 1px 1px 3px #1a6b68;filter:progid:DXImageTransform.Microsoft.Shadow(color='#458e8a', Direction=135, Strength=3); margin:0;}
#hp_block2{margin:15px 15px 0 15px; text-align:center; font-size:14px;}
.hp_block2_inner{margin-top:30px;}
#hp_block2_title{height:31px; background:#ffffff url(../images/hp_title_bg.jpg) left top repeat-x;}
a.hp_btn_more{ display:block; width:39px; height:11px; background:#ffffff url(../images/btn_more.jpg) left top no-repeat; position:relative; top:8px;right:3px;}
.hp_picframe{width:228px; height:152px; float:left; padding:1px; background:#ffffff; float:left; margin:15px 15px 0 0;
             -moz-box-shadow: 3px 3px 5px #333;
             -webkit-box-shadow: 3px 3px 5px #333;
             box-shadow: 1px 1px 5px #777, -1px -1px 5px #777;
             filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=135, Strength=3);
             }
#hp_footer{height:93px; background:#ffffff url(../images/hp_footer_bg.jpg) left top no-repeat; margin:30px 0 10px 0;}
#hp_list_wrapper{width:1000px; padding-top:380px;*padding-top:400px;_padding-top:400px; margin-right: auto;margin-left: auto;background:#ffffff url(../images/hp_list_bg.jpg) left top no-repeat;}
a.btn_ztsy{ display:block; width:70px; height:28px; background: url(../images/btn_ztsy.png) left top no-repeat; position:relative; cursor:hand;}
.btn_ztsy_position1{ top:290px; left:-28px;}
/*.btn_ztsy_position2{top:-310px;*top:-330px;_top:-330px; left:35px;}*/


/* 2012工作会专题 */
#gzh_wrapper{width:1000px; margin-right: auto;margin-left: auto; background:#fff;}
#gzh_header1{height:33px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00564e', endColorstr='#578614'); /* for IE */
                        background: -webkit-gradient(linear, left top, left bottom, from(#00564e), to(#578614)); /* for webkit browsers */
                        background: -moz-linear-gradient(top,  #00564e,  #578614); /* for firefox 3.6+ */ }
                        
#gzh_header2{height:161px; background: url(../images/gzh2012/header.jpg) left top no-repeat;}
#gzh_nav{height:44px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#578614', endColorstr='#00564e'); /* for IE */
                        background: -webkit-gradient(linear, left top, left bottom, from(#578614), to(#00564e)); /* for webkit browsers */
                        background: -moz-linear-gradient(top,  #578614,  #00564e); /* for firefox 3.6+ */ }
#gzh_nav ul{width:550px; margin:0 auto;}                  
#gzh_nav ul li{ float:left; height:44px; line-height:44px;background: url(../images/gzh2012/dot.jpg) left center no-repeat; margin-left:20px;  color:#ffee00;}
#gzh_nav ul li.first{background:none; margin-right:20px;}
#gzh_nav ul li a{font-size:16px; font-weight:bold; font-family:Tahoma, Helvetica, Arial, Verdana, Sans Serif, Microsoft YaHei; color:#fff; text-align:center;margin-left:15px;}
#gzh_layer1{border-bottom:3px solid #c5cbc7; padding:10px; margin:10px;}
#gzh_layer1_left {width:376px; height:242px;border:3px solid #c5cbc7; -moz-box-shadow: 0px 5px 10px #777;
             -webkit-box-shadow: 0px 5px 10px #777;
             filter:progid:DXImageTransform.Microsoft.Shadow(color='#777777', Direction=135, Strength=5);}
#gzh_layer1_left img{width:374px; height:240px; border:1px solid #fff;}
#gzh_layer1_right{padding:5px; margin-left:400px; border-top:3px solid #c5cbc7;color:#000;}
#gzh_layer1_right p.title{ font-size:16px; }
#gzh_layer1_right p.context{ margin:20px 20px; }
#gzh_layer1_right p a{color:#000;}
#gzh_layer2{ margin:10px;}
.grb_list{width:333px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e1afae'); /* for IE */
                        background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e1afae)); /* for webkit browsers */
                        background: -moz-linear-gradient(top,  #ffffff,  #e1afae); /* for firefox 3.6+ */}
ul.gzh_list li{background: url(../images/gzh2012/dot2.gif) left center no-repeat; padding-left:10px; line-height:20px;}
ul.gzh_list li a{color:#000;}
#gzh_layer2_left{width:580px; height:850px; }
#gzh_layer2_right{margin-left:592px;border:1px solid #c5cbc7;}
#gzh_layer2_right ul li{ line-height:40px;}
#gzh_layer2_right ul.lh20 li { line-height:20px;}
#gzh_layer2_right .xjsj_list{width:333px;height:200px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1afae', endColorstr='#ffffff'); /* for IE */
                        background: -webkit-gradient(linear, left top, left bottom, from(#e1afae), to(#ffffff)); /* for webkit browsers */
                        background: -moz-linear-gradient(top,  #e1afae,  #ffffff); /* for firefox 3.6+ */}
#gzh_layer2_right .xjsj_list ul li{line-height:20px;}
#gzh_layer3{border:1px solid #c5cbc7; padding:5px; margin:10px;}
#gzh_layer3_title{height:50px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b8078', endColorstr='#84a345'); /* for IE */
                        background: -webkit-gradient(linear, left top, left bottom, from(#4b8078), to(#84a345)); /* for webkit browsers */
                        background: -moz-linear-gradient(top,  #4b8078,  #84a345); /* for firefox 3.6+ */}
#gzh_layer3_content{ padding:20px; overflow:hidden;}
.gzh_flow{ overflow:hidden; height:160px;}
.gzh_flow ul li{width:200px; height:160px; text-align:center; float:left; margin:0 15px;_margin:0 12px;}

#gzh_footer{height:125px; background: url(../images/gzh2012/footer.jpg) left top no-repeat;}

#gzh_movies{margin-left:590px; }
#gzh_movies_title{ font-size:18px; font-weight:bold; font-family:Tahoma, Helvetica, Arial, Verdana, Sans Serif, Microsoft YaHei; color:#be0a27;}
#gzh_movies_wrapper{border:3px solid #c5cbc7;padding:5px; }
#gzh_movies_left{width:180px; border-right:1px dashed #333; float:left;}
#gzh_movies_right{margin-left:180px;}
.gzh_movie .gzh_movie_text{width:120px; margin:0 auto;} 

/* 奖励专题 */
#jl_wrapper { width: 1000px; background:#fff; margin: 0 auto;}
#jl_header { height: 334px; }
#jl_header1 { height: 180px;background: url(../images/jl/header1.jpg) left top no-repeat; }
#jl_header2 { height: 154px;background: url(../images/jl/header2.jpg) left top no-repeat; }
#jl_header2 ul { position: relative; top: 115px; margin-left: 90px;}
#jl_header2 ul li { float: left;background: url(../images/jl/dot.jpg) left center no-repeat; margin-left:20px; }
#jl_header2 ul li a{margin-left:15px;}
#jl_banner { height: 290px; background: url(../images/jl/banner_bg.jpg) right top no-repeat;}
#jl_banner2 { height: 65px; background: url(../images/jl/banner_bg2.jpg) right top no-repeat;}
.jl_article { padding: 30px; background: url(../images/jl/article_bg.jpg) right top no-repeat; color: #e60012; font-weight: bold;}
.jl_article .article_content,.jl_article .article_subtitle,.jl_article .article_title { color: #035795; }
.jl_article ul { margin: 20px 0;}
.jl_article ul li{ line-height: 23px; margin: 0 40px;}
.jl_article ul li a{ color: #000; float: none; font-weight: normal;margin-left:15px;}
.jl_article ul li img{ position: relative; top: 10px;}
.jl_left { float: left; width: 380px; padding: 20px;  background: #fdeacc; }
.jl_left ul {padding: 0;}
.jl_left ul li{ line-height: 23px; margin: 0 20px;}
.jl_left ul li a{ margin-left:15px; color: #000;}
.jl_left ul li img{ position: relative; top: 10px;}
.jl_left .jl_title a{ position: relative; top: -42px; left: 325px; }
.jl_left .jl_picflow img{ margin: 10px 0; }
.jl_right { margin-left: 420px; padding: 20px 30px; color: #e60012; font-weight: bold;}
p.jl_title {margin-top: 20px; }
p.jl_title a{ position: relative; top: 15px;}
.jl_right ul { margin-bottom: 40px; }
.jl_right ul li { margin: 0 40px; line-height: 25px; }
#jl_footer{height:150px; background: url(../images/jl/footer.jpg) left top no-repeat;}
.jl_picframe { color:#035795; float: left; text-align: center; width: 166px; height: 130px; margin: 10px 10px;}
.jl_picframe span{ position: relative; top: 5px;}

/* 廉政工作专题 */
#lzgz_wrapper { width: 993px;margin: 0 auto; background: url(../images/lzgz/wrapper_bg.jpg) left top no-repeat; height: 800px;}
#lzgz_wrapper_inner { width: 754px;margin: 0 auto; }
#lzgz_header { height: 125px; background: url(../images/lzgz/header.jpg) left top no-repeat;}
#lzgz_nav { height: 85px; background: url(../images/lzgz/nav_bg.jpg) left top no-repeat; }
.lzgz_content_wrapper { background: url(../images/lzgz/content_wrapper_bg.png) center top repeat-y;height: 800px; }
.lzgz_content { width: 754px; margin: 0 auto;background: url(../images/lzgz/content_bg.jpg) left top repeat;height: 800px; }
.lzgz_content_01 { height: 252px; background: url(../images/lzgz/news_bg.jpg) left top no-repeat;}
.lzgz_picframe { float: left; background: #faeede; padding: 5px;}
.lzgz_content_01 img { position: relative;}


/* 搜索 */
.c_f1f1f1{ background:#f1f1f1;}
.search_bar_ad{ padding:20px; display:none;}
.search_bar_ad table td{ padding:5px; height:20px;}
.red{ color:Red;}

/* 组合图片浏览 */
#fliper_wrap{margin-left:900px;}
#fliper_wrap ul li{ display:block; height:90px; border:1px solid #ccc; margin:5px 0; text-align:center;}
#fliper_wrap ul li div{ position:relative; top:50%;}
#fliper_wrap ul li div a{ position:relative; top:-33px;}
.fliper{width:94px; height:24px; display:block; background:#fff;}
.flipup{background: url(../images/arrow_up.jpg) center center no-repeat;}
.flipdown{background: url(../images/arrow_down.jpg) center center no-repeat;}
.zoombtns{width:37px; height:19px;background: url(../images/zoom.jpg) center center no-repeat;}
.zoombtns .zoomin{width:18px;height:19px; display:block; float:left;}
.zoombtns .zoomout{width:18px;height:19px; display:block;float:left;margin-left:1px;}

/* 播放器overlay */
.overlay {
	width:800px;
	height:600px;
	background-image:url(http://static.flowplayer.org/img/overlay/petrol.png);
	display:none;
	padding: 0 !important;
}
.overlay .close {
	background:url(http://static.flowplayer.org/img/overlay/close.png) no-repeat;
	position:absolute;
	top:2px;
	right:5px;
	width:35px;
	height:35px;
	cursor:pointer;
}
#hp_block1_r_movie, #hp_block1_r_movie_api {
	height:250px;
	width:400px;
	display:block;
}
#hp_block1_r_movie_api {
	position:absolute; 
	z-index:10000; 	
}

/* pic_frame */
.pic_frame{ padding:3px; background:#ffffff; border:1px solid #d4d4d4;}

/* list */
.list {background:#f1f1f1;border:1px solid #c5d6e6;margin-left:272px; margin-bottom:5px;}
.list_title{height:35px;line-height:35px;background:url(../images/gczs_list_title_bg.png) left top no-repeat; color:#fff; padding:0 40px;}
.list_bottom{height:11px;background:url(../images/list_bottom_bg.png) left top no-repeat; margin-top:20px;}
.list span.date{color:#035795;}



a.department{width:167px; height:28px; line-height:28px; text-align:center;  display:block;background:url(../images/menu_button_bg.png) left top repeat-x; border:1px solid #e6e6e6;}
a.btn_120_80{width:120px; height:80px; display:block; border:1px solid #8bcc8c; text-align:center; background:#fff;}

/* pager */
.pager{ text-align:center; margin:15px 0; font-size:12px;}
.pager a{margin:0 10px;}

/* table */
.table{ width:100%;}
.table th,.table td{ padding:5px; height:22px;  border-bottom:1px dashed #f2f2f2;}

/* tab */
.tabs {margin-right: auto; margin-left: auto;}
.tabs li {float:left;}
.tabs li a {display:block; text-align:center;}
.tabs li.zb {width:60px; height:26px;}
.tabs li a.zb { width:60px; height:26px;}
.tab_text{ display:none;}

/* 拉幕 */
#panel{ width:100%; height:949px;background:url(../images/panel.png) center top no-repeat; margin:0 auto; overflow:hidden; position:absolute; top:0; z-index:9999; display:none;}

/* misc */
.float_l{ float:left;}
.float_r{ float:right;}
.float_r10{ float:right;padding:15px 10px 10px 10px}
input{width:80px;border:1px solid #7f9db9;}
input.rbtn{width:auto;border:0;}
input.chk{width:auto;border:0;}
ul, li { list-style-type:none; text-decoration:none; margin:0; padding:0;}
a{ text-decoration:none;color:#035795; cursor:pointer;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
p{ line-height:25px; text-indent:2em;}
span.date{color:#c0c0c0;}
span.author{color:#035795;}
.ads{ margin:10px 0;}
.clear{ clear:both;}
.margin5_tb{ margin-top:5px; margin-bottom:5px;}
.margin10_tb{ margin-top:10px; margin-bottom:10px;}
.margin20_tb{ margin-top:20px; margin-bottom:20px;}
.margin5_lr{ margin-left:5px; margin-right:5px;}
.margin0{ margin:0;}
.margin0_r{ margin-right:0;}
.f14{ font-size:14px;}
.quick_links{margin:10px 0;}
.padding5{ padding:5px;}
.padding5_lr{padding-left:5px; padding-right:5px;}
.padding10{ padding:10px;}
.padding20{ padding:20px;}
.padding20_lr{ padding-left:20px; padding-right:20px;}
.border_color_cbcbcb{ border-color:#cbcbcb;}
.background_ffffff{ background:#fff;}
.width_auto{ width:100px;}
.dot{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;}
.lh20{ line-height:20px;}



/* float clearing */
* html .clearfix { height: 1%; overflow: visible; }
* + html .clearfix { min-height: 1%; }
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; font-size: 0; }